昨天我們裝完了 Proxmox VE,那我們今天就來開始用吧!
Proxmox VE 提供了兩種方式讓你裝機器,分別是 Virtual Machine 與 Container
我們都知道 Virtual Machine 是什麼,但說到 Container 的時候,大多數人可能會直接把 Container 跟 Docker 連在一起,認為 Docker 就是 Container
不全然是這門回事,Docker 只是一個充分利用了「容器」這個特性的軟體,Docker 使用了 Linux Kernel 裡「容器」這個功能,但實際上容器能做的事情多非常多
基本上,在 Proxmox VE 裡開容器的時候,你可以想成你就是在開 VM
但這個 VM 有些特殊限制
在開始使用容器前,我們要先取得容器的模板
這些模板是由 Proxmox 公司製作的模板,我們可以利用這些模板快速的建立環境,讓我們可以輕鬆的使用容器
首先,我們要先打開我們的機器
利用網頁登入 Proxmox VE 後,左手邊應該會有大樓圖示,上面有一個綠色的勾勾,這就是你的機器
單擊一下把它展開
可以看到出現了兩個像硬碟的東西,分別是
兩個的用途分別是
這兩個空間在安裝 Proxmox 時會自動建立,我們可以直接使用
點擊左手邊的 local
,你應該會看到這樣的畫面
在這裡你可以看到儲存空間的啟用狀態、儲存類別、可用/總空間等資訊
點一下旁邊的 Content
,接下來會看到這個畫面
在這裡你可以看到這個儲存空間裡有什麼檔案,不過因為我們才剛裝好系統,所以現在是空的
接下來我們要下載容器用的模板,點一下上面的 Templates
這裡可以看到 Proxmox VE 提供了數種 Linux 模板,有
不僅如此,底下還有個 Turnkey Linux 的類別
Turnkey Linux 是個免費的軟體庫,他們提供了眾多軟體的一件包
你可以在 Proxmox VE 裡下載這些模板,然後用這些模板開容器,這樣就可以馬上使用服務
減少自己安裝的時間
不過我們今天還是先用乾淨的 Linux 模板就好,我們以 Ubuntu 20.04 為例
找到 ubuntu-20.04-standard
,選擇它,然後點 Download
你應該會看到這樣的畫面,告訴你模板下載的狀況如何
沒有意外的話,最後應該會看到 TASK OK 的訊息,這樣就是下載順利完成了
點擊右上角的叉叉關掉視窗
看到裡面有東西的話就對了,有了模板,接下來就能開容器了
點擊右上角的 Create CT
會出現這樣的畫面,我們需要填寫
等三項資訊,在這裡可以設定你的容器名稱以及登入的密碼
底下有個 "SSH Public Key" 的選項,你也可以在這裡把你的 SSH Key 放上去,這樣你就可以不用密碼登入你的容器
填完機器名稱與密碼後點擊 Next
在這裡我們要選擇用哪個模板,我們在 Template
那欄裡選擇我們剛下載的 Ubuntu 20.04 的模板
好了後也是下一步
在這個視窗,我們可以設定我們要開多大的容量給我們的容器
預設的 8G 其實已經很夠用了,這裡我們就用預設值
這裡可以選擇我們要讓容器有多少虛擬 core 能用,也先用預設值
這裡可以設定容器能用的記憶體大小以及 Swap 大小,預設值即可
接下來是網路設定的部分
Proxmox VE 在安裝時,會自動建立一個 vmbr0
,然後會把管理用的網路孔接上去
而我們可以利用這個 Bridge 讓 VM/CT 有連線能力
在這一頁我們只有一個地方需要修改,IPv4
我們先把 IPv4 設定成 DHCP,這樣容器在啟動後就會自動取得 IP
好了後一樣壓下一步
接下來是設定 DNS,這部分預設是拿 Host 的資訊來用
最後一頁可以用來確認建立容器的資訊,確定沒問題後壓「Finish」就會建立容器了
在這裡可以選 Start after created
,這樣的話在建立完容器後,容器會自動啟動
開始建立容器後會看到這樣的建立資訊,一樣在最後看到 TASK OK
的話就代表容器建立完成
建立完容器後,你應該能在左手邊看到你建立的容器,像這樣
點一下容器後,你應該會看到這樣的畫面
我們可以在這裡看到容器的相關資訊,例如
而右上角有個 Start
的按鈕,點下去,就能啟動這個容器了
至於該怎麽連到這個容器裡呢? 在容器的頁面裡有個 Console
的選項,開機後點下去應該會看到這樣的畫面
這是容器的 Console 頁面,你可以直接在這裡登入你的容器
預設的帳號是 root
,密碼則是你在建立容器時設定的密碼
容器就像 VM 一樣,基本上除了不要在容器裡跑 Docker 的話應該不會踩到太多地雷
而要刪除這個容器也很簡單
首先,我們需要先把這個容器關機,點右上角的 Shutdown
把容器關機
確認容器關機了以後,右上角有個 More
,裡面有個 Remove
的選項
接下來會有個確認視窗,在裡面輸入你的 VM/CT 的 ID
我們剛建立的容器 ID 是 100,所以我們要輸入 100
好了以後壓 Remove
,接下來這個容器就刪掉了!
很簡單吧? 我們明天來講要怎麽在 Proxmox VE 裡用 VM